﻿
namespace IniFileManager
{
	/// <summary>
	/// Options which represents behaviour of loader during ini file loading process.
	/// </summary>
	public enum IniLoadOptions
	{
		/// <summary>
		/// File content must be exactly by schema definition. No deviation is allowed. 
		/// </summary>
		Strict,

		/// <summary>
		/// Uknown section and properties are parsed as string. Known section and properties are controlled against schema.
		/// </summary>
		Relaxed,

		/// <summary>
		/// No verification of ini file.
		/// </summary>
		DefaultValues,
	}
}
